large serpent - Alemán Inglés Diccionario